const express = require("express");

const tools = require("../../model/tools");

var router = express.Router();

router.get("/", (req, res) => {
    res.send("导航列表");
})

router.get("/add", (req, res) => {
    res.render("admin/nav/add", { title: "添加导航" });
})

router.get("/edit", (req, res) => {
    res.send("修改导航");
})

router.post("/doAdd", tools.multer().single("pic"), (req, res) => {
    // req.body 获取post传值
    // 注意：如果使用了body-parser中间件，req.body可以直接获取post传值
    // 如果没有使用body-parser中间件，则需要使用express的内置中间件express.urlencoded()来解析post请求体
    // 例如：app.use(express.urlencoded({ extended: false }));
    let body = req.body;
    res.send({
        body: body,
        file: req.file // 上传的文件信息
    });
})

router.post("/doEdit", (req, res) => {
    res.send("执行修改");
})

module.exports = router